fn main() {
    let a: i8 = 1;
    let a: i16 = 1;
    let a: i32 = 1;
    let a: i64 = 1;
    let a: i128 = 1;
    let a: isize = 1;

    let a: u8 = 1;
    let a: u16 = 1;
    let a: u32 = 1;
    let a: u64 = 1;
    let a: u128 = 1;
    let a: usize = 1;

    let a: f32 = 1.0;
    let a: f64 = 1.0;
    let a: char = 'a';
    let a: bool = true;
    let a: bool = false;
    let a: () = ();

    let a: (i128, i128) = (1, 2);
    let a: [i128; 2] = [1, 2];
}
